Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
27 CHURCH PLACE £69,491 £70,239 31 Oct 2022
31 CHURCH PLACE Semi-Detached £197,890 £114,500 10 Dec 2009
33 CHURCH PLACE Detached £215,992 £127,500 5 Jul 2010
7 PENRALLT STREET Terraced £396,407 £325,000 17 Jan 2020
12 PENRALLT STREET Semi-Detached £295,215 £170,000 28 Jun 2006
23 PENRALLT STREET Terraced £451,853 £167,719 27 Sep 2002
CROMPTON HOUSE, 9 PENRALLT STREET £182,200 5 Dec 2022
TOWER HOUSE PENRALLT STREET Terraced £350,785 £203,000 22 Jul 2011